<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="zh" xml:lang="zh" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<head>
<META http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Tool Mentor: 使用 Rational Rose 查找业务参与者和用例</title>
<meta name="uma.type" content="ToolMentor">
<meta name="uma.name" content="find_biz_actors_use_cases">
<meta name="uma.presentationName" content="使用 Rational Rose 查找业务参与者和用例">
<meta name="uma.category" content="Tool:rup_rose_classic:Rational Rose">
<meta name="element_type" content="tool_mentor">
<meta name="tool" content="Rational Rose">
<meta name="filetype" content="description">
<meta name="role" content="">
<link rel="StyleSheet" href="./../../../css/default.css" type="text/css">
<script src="./../../../scripts/ContentPageResource.js" type="text/javascript" language="JavaScript"></script><script src="./../../../scripts/ContentPageSection.js" type="text/javascript" language="JavaScript"></script><script src="./../../../scripts/ContentPageSubSection.js" type="text/javascript" language="JavaScript"></script><script src="./../../../scripts/ContentPageToolbar.js" type="text/javascript" language="JavaScript"></script><script src="./../../../scripts/contentPage.js" type="text/javascript" language="JavaScript"></script><script type="text/javascript" language="JavaScript">
					var backPath = './../../../';
					var imgPath = './../../../images/';
					var nodeInfo=null;
					contentPage.preload(imgPath, backPath, nodeInfo,  '', false, false, false);
				</script>
</head>
<body>
<div id="breadcrumbs"></div>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td valign="top"><a name="Top"></a>
<div id="page-guid" value="{DE9793C2-6D67-4F2E-98F3-D41E20E5D166}"></div>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td class="pageTitle" nowrap="true">Tool Mentor: 使用 Rational Rose 查找业务参与者和用例</td><td width="100%">
<div align="right" id="contentPageToolbar"></div>
</td><td width="100%" class="expandCollapseLink" align="right"><a name="mainIndex" href="./../../../index.htm"></a><script language="JavaScript" type="text/javascript" src="./../../../scripts/treebrowser.js"></script></td>
</tr>
</table>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td class="pageTitleSeparator"><img src="./../../../images/shim.gif" alt="" title="" height="1"></td>
</tr>
</table>
<div class="overview">
<table width="97%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="50"><img src="./../../../images/toolmentor.gif" alt="" title=""></td><td>
<table class="overviewTable" border="0" cellspacing="0" cellpadding="0">
<tr>
<td valign="top">此工具向导描述如何使用 Rational Rose 来记录查找业务参与者和业务用例的结果。</td>
</tr>
<tr>
<td>Tool: <a href="./../../../rup/tools/rup_rose_classic_20F2524D.html" guid="{06FB737B-5D74-4C3B-98F4-36153CFB2E34}">Rational Rose</a> </td>
</tr>
</table>
</td>
</tr>
</table>
</div>
<div class="sectionHeading">Relationships</div>
<div class="sectionContent">
<table class="sectionTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<th class="sectionTableHeading" scope="row">Related Elements</th><td class="sectionTableCell">
<ul>
<li>
<a href="./../../../rup_bm/tasks/find_business_actors_and_use_cases_2D0CD77E.html" guid="{1CCEB101-0027-451C-81CA-521D8B127F98}">查找业务参与者和用例 </a>
</li>
</ul>
</td>
</tr>
</table>
</div>
<div class="sectionHeading">Main Description</div>
<div class="sectionContent">
<table class="sectionTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<td class="sectionTableSingleCell"><a id="Top" name="Top"></a> 
<h3>
    用途
</h3>
<p>
    此工具向导描述如何使用 Rational Rose 来记录查找业务参与者和业务用例的结果。
</p>
<h3>
    概述
</h3>
<p>
    要使用 Rational Rose 来记录查找业务参与者和业务用例的结果：
</p>
<div style="MARGIN-LEFT: 2em">
    <ol>
        <li>
            <a href="#Create the Use-Case Model Package">创建业务用例模型包</a>
        </li>
        <li>
            <a href="#Create a Use-Case Diagram">创建用例图</a>
        </li>
        <li>
            <a href="#Create Actors">创建业务参与者</a>
        </li>
        <li>
            <a href="#Create Use Cases">创建业务用例</a>
        </li>
        <li>
            <a href="#Document the Relationship between Actors and Use Cases">记录业务参与者和业务用例之间的关系</a>
        </li>
        <li>
            <a href="#Transfer the Use Cases and Actors to a Rational RequisitePro™ Project">使用
            Rational Rose 和 Rational RequisitePro 管理用例</a>
        </li>
    </ol>
</div>
<h3>
    1. <a id="Create the Use-Case Model Package" name="Create the Use-Case Model Package">创建业务用例模型包</a>
</h3>
<p>
    可以使用名为“业务用例模型”的用例视图中的包在 Rational Rose&reg; 中表示单独的业务用例模型。要在用例视图中创建名为“业务用例模型”的包：
</p>
<ul>
    <li>
        单击右键以在浏览器中选择用例视图。
    </li>
    <li>
        从弹出菜单的<b>新建</b>选项中选择<b>包</b>。此时“新建包”浏览器图标将添加到浏览器中。
    </li>
    <li>
        选择了新建包图标后，输入名称“业务用例模型”。
    </li>
</ul>
<p>
    仅当您正在维护一个（并且是同一个）Rational Rose 模型中的业务用例模型和系统用例模型时，才需要单独的业务用例模型包。否则可以直接在浏览器中的业务用例视图下创建业务用例和业务参与者。
</p>
<h3>
    2. <a id="Create a Use-Case Diagram" name="Create a Use-Case Diagram">创建用例图</a>
</h3>
<p>
    可以在用例图中创建业务参与者和业务用例。
</p>
<p>
    要创建业务用例模型的用例图：
</p>
<ul>
    <li>
        单击右键以在浏览器中选择名为“业务用例模型”的包并使快捷菜单可见。
    </li>
    <li>
        从弹出菜单的<b>新建</b>选项中选择<b>用例图</b>。此时“新建图”用例图图标将添加到浏览器中。
    </li>
    <li>
        选择了新建用例图后，输入图的名称。
    </li>
    <li>
        双击新用例图以在图形窗口中打开它。
    </li>
</ul>
<h3>
    3. <a id="Create Actors" name="Create Actors">创建业务参与者</a>
</h3>
<p>
    要在用例图中创建业务参与者，请执行以下操作：
</p>
<ul>
    <li>
        在浏览器中双击用例视图中的用例图以在图形窗口中显示该图。
    </li>
    <li>
        选择工具箱中的<b>参与者</b>。光标的形状会变为加号。
    </li>
    <li>
        左键单击要放置参与者符号的用例图。输入新参与者的名称。
    </li>
    <li>
        通过在用例图或浏览器中双击参与者符号来打开“参与者规约”对话框。此时将显示类规约，并且“参与者”定义为构造型设置。 打开<b>常规</b>选项卡。
    </li>
    <li>
        选择 «business actor» 构造型。
    </li>
    <li>
        在“文档”字段中撰写对业务参与者的简要描述。
    </li>
    <li>
        单击<b>确定</b>来接受，并关闭“参与者规约”对话框。
    </li>
    <li>
        右键单击业务参与者并确保选中了“选项：构造型显示：”图标。
    </li>
</ul>
<h3>
    4. <a id="Create Use Cases" name="Create Use Cases">创建业务用例</a>
</h3>
<p>
    要在用例图中创建新的业务用例，请执行以下操作：
</p>
<ul>
    <li>
        在浏览器中双击用例视图中的用例图以在图形窗口中显示该图。
    </li>
    <li>
        选择工具箱中的<b>用例</b>。光标的形状会变为加号。
    </li>
    <li>
        左键单击要放置用例符号的用例图。输入新用例的名称。
    </li>
</ul>
<p>
    要简要描述用例，请执行以下操作：
</p>
<ul>
    <li>
        通过在用例图或浏览器中双击用例符号来打开“用例规约”对话框。打开<b>常规</b>选项卡。
    </li>
    <li>
        选择 «business use case» 构造型。
    </li>
    <li>
        在“文档”字段中撰写对业务用例的简要描述。
    </li>
    <li>
        单击<b>确定</b>来接受简要描述条目并关闭“用例规约”对话框。
    </li>
    <li>
        右键单击业务用例并确保选中了“构造型显示：”图标。
    </li>
</ul>
<h3>
    5. <a id="Document the Relationship between Actors and Use Cases" name="Document the Relationship between Actors and Use Cases">记录业务参与者和业务用例之间的关系</a>
</h3>
<p>
    要在用例图中插入从业务参与者到业务用例的通信关联关系，请执行以下操作：
</p>
<ul>
    <li>
        在用例图编辑器的工具箱中选择<b>关联</b>箭头。
    </li>
    <li>
        将光标放在用例图中的业务参与者上。单击左键，然后将光标移到业务用例符号上并放开左键。
    </li>
    <li>
        双击已创建的关联，并在“关联规约”对话框中选择 «communicates» 构造型。
    </li>
    <li>
        单击<b>确定</b>。
    </li>
    <li>
        右键单击已创建的关联，并确保选中了弹出菜单中的“显示构造型”。
    </li>
    <li>
        可以通过在图中拖放构造型标签来重新放置该标签。
    </li>
</ul>
<p>
    要简要描述通信关联，请执行以下操作：
</p>
<ul>
    <li>
        通过在用例图中双击关联符号来打开“关联规约”对话框。
    </li>
    <li>
        缺省情况下此时在“关联规约”对话框中会出现<b>常规</b>选项卡。
    </li>
    <li>
        在“文档”字段中撰写简要描述。
    </li>
    <li>
        单击<b>确定</b>来接受简要描述条目，并关闭“关联规约”对话框。
    </li>
</ul>
<p>
    要描述通信关联中角色的多重性，请执行以下操作：
</p>
<ul>
    <li>
        右键单击要指定多重性的业务参与者或业务用例附近的关联线。
    </li>
    <li>
        从弹出菜单的多重性部分选择多重性。可以在通过双击关联打开的“关联规约”对话框中指定未在弹出菜单中预定义的值。
    </li>
</ul>
<p>
    要指定通信关联中角色的可导航性，请执行以下操作：
</p>
<ul>
    <li>
        右键单击要指定可导航性的业务参与者或业务用例附近的关联线。
    </li>
    <li>
        选择或取消选择弹出菜单中的“可导航”属性。
    </li>
</ul>
<h3>
    6. <a id="Transfer the Use Cases and Actors to a Rational RequisiteProtrade; Project" name="Transfer the Use Cases and Actors to a Rational RequisitePro&trade; Project">使用 Rational Rose 和 Rational RequisitePro
    管理用例<br />
    </a>
</h3>
<p>
    Rational 的集成用例管理通过将 Rose 中的用例与 Rational RequisitePro 文档和需求相关联，使您能够使用属性（例如优先级、风险、状态和迭代）来管理 Rational Rose 中的用例。您可以很容易地从
    Rose 中的用例模型浏览至 RequisitePro 用例文档和需求。RequisitePro 中的用例管理将深度和相关信息添加到 Rose 用例中。
</p>
<p>
    关于更多信息，请参阅<img alt="" src="./../../../images/no_rup.gif">&#160;<a class="elementLinkWithUserText" href="./../../../pages_not_installed/pages_not_installed.html" guid="{F07848AD-3E5B-4061-9E6D-E02FB823763C}">工具向导：使用 Rational Rose 和 Rational RequisitePro 管理用例</a>。
</p></td>
</tr>
</table>
</div>
<table class="copyright" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="copyright">Copyright &copy; 2008 版权所有 东软集团股份有限公司&nbsp; 联系邮箱:<a href="mailto:tcoe@neusoft.com">tcoe@neusoft.com</a></td>
</tr>
</table>
</td>
</tr>
</table>
</body>
<script type="text/javascript" language="JavaScript">
				contentPage.onload();
			</script>
</html>
